@深巷
2年前 提问
1个回答

企业选择云平台技术选型时需要考虑什么

安全侠
2年前

企业选择云平台技术选型时需要考虑以下这些:

  • 市场使用规模:体现了开源云平台的市场接受程度。一方面,开源云平台已经拥有的用户与使用案例在一定程度上说明了平台的整体能力。从另一个层面来看,分析用户的领域、地域的使用情况,可以在一定程度上说明开源云计算平台的普适性。

  • 开放性:体现开源云平台使用便利这一最大特性。开放程度越好的开源云平台更易于用户对云平台的了解与使用。具体开放程度的高低可以通过比较开源 License、开源云平台提供的 API和开源云平台文档的详细程度等来得到。

  • 可用性与可靠性:体现开源云平台使用的基础性能。开源云平台的整体架构设计决定了平台自身的特性与功能,也决定了平台可使用的高可用性和平台自身的高可靠性。通过比较开源云平台的整体架构以及官方推荐的高可用方案,评价 4个开源云平台的可用性与可靠性。

  • 功能性:体现开源云平台对基本功能的支持程序。IaaS需要的基本功能各个平台都具备,但 4个开源平台对功能的具体实现程度与对新兴技术的支持程度还存在一定差异。通过对 Hypervisor、存储、网络、虚拟资源分配管理与虚拟资源计量分析的支持情况进行分析,可以对各开源云平台的基本功能做出综合比较和评判。

  • 可扩展性:体现开源云平台的定制化程度。虽然开源云平台源代码完全开源,但二次开发也并非将原有平台底层逻辑重新实现,而是通过平台提供的接口或是以插件的形式实现功能上的扩展与增强。另一方面,私有云扩展能力也包括与公有云协作实现混合云的方案能力,为此,可通过分析 4个开源云平台的接口协议、插件模式以及与公有云的协作方案,实现可扩展性的比较。

  • 版本更新:体现开源云平台的软件更新能力。开源云平台通常会持续推进并发布新的版本,版本发布周期一定程度上影响了用户的使用。若版本更新太快会导致用户系统更新过于频繁,若版本更新太慢会导致新功能的延迟提供。

  • 适应度:体现开源云平台适配客户现有技术资源的能力。选用的开源云平台应该最大限度地适应客户现有云管理平台的需求,并结合企业现有的技术实力与团队技能,降低后期平台的开发、维护工作量,以避免平台建设的投入过大,导致收益下降。